38641ec1966f7a17408cdb4103b5dff90bdc85cd,src/main/java/org/apache/hadoop/hbase/rest/RowSpec.java,RowSpec,parseColumns,#String#number#,111

Before Change


          if (!hasColon) {
            column.append(':');
          }
          this.columns.add(Bytes.toBytes(column.toString()));
          column = new StringBuilder();
          hasColon = false;
          i++;

After Change


          if (column.length() < 1) {
            throw new IllegalArgumentException("invalid path");
          }
          String s = URLDecoder.decode(column.toString(),
            HConstants.UTF8_ENCODING);
          if (!s.contains(":")) {
            this.columns.add(Bytes.toBytes(s + ":"));
          } else {